<ExceptionReport xmlns="http://www.opengis.net/ows/1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><Exception exceptionCode="NoApplicableCode"><exceptionText>Renci.Data.Interop.OpenGIS.Exceptions.NoApplicableCodeException: Application error. ---&gt; System.Data.EntityException: The underlying provider failed on Open. ---&gt; System.Data.SqlClient.SqlException: Timeout expired.  The timeout period elapsed prior to completion of the operation or the server is not responding.&#xD;
   at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)&#xD;
   at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)&#xD;
   at System.Data.SqlClient.TdsParserStateObject.ReadSniError(TdsParserStateObject stateObj, UInt32 error)&#xD;
   at System.Data.SqlClient.TdsParserStateObject.ReadSni(DbAsyncResult asyncResult, TdsParserStateObject stateObj)&#xD;
   at System.Data.SqlClient.TdsParserStateObject.ReadNetworkPacket()&#xD;
   at System.Data.SqlClient.TdsParser.ConsumePreLoginHandshake(Boolean encrypt, Boolean trustServerCert, Boolean&amp; marsCapable)&#xD;
   at System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity, SqlConnection owningObject)&#xD;
   at System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, Int64 timerExpire, SqlConnection owningObject)&#xD;
   at System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(String host, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, Int64 timerStart)&#xD;
   at System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance)&#xD;
   at System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance)&#xD;
   at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection)&#xD;
   at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options)&#xD;
   at System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject)&#xD;
   at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject)&#xD;
   at System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject)&#xD;
   at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)&#xD;
   at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)&#xD;
   at System.Data.SqlClient.SqlConnection.Open()&#xD;
   at System.Data.EntityClient.EntityConnection.OpenStoreConnectionIf(Boolean openCondition, DbConnection storeConnectionToOpen, DbConnection originalConnection, String exceptionCode, String attemptedOperation, Boolean&amp; closeStoreConnectionOnFailure)&#xD;
   --- End of inner exception stack trace ---&#xD;
   at System.Data.EntityClient.EntityConnection.OpenStoreConnectionIf(Boolean openCondition, DbConnection storeConnectionToOpen, DbConnection originalConnection, String exceptionCode, String attemptedOperation, Boolean&amp; closeStoreConnectionOnFailure)&#xD;
   at System.Data.EntityClient.EntityConnection.Open()&#xD;
   at System.Data.Objects.ObjectContext.EnsureConnection()&#xD;
   at System.Data.Objects.ObjectQuery`1.GetResults(Nullable`1 forMergeOption)&#xD;
   at System.Data.Objects.ObjectQuery`1.System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()&#xD;
   at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)&#xD;
   at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector)&#xD;
   at Renci.Ogc.WebService.Sos.BaseUrnManager.get_UrnSensorNames() in D:\Projects.Codeplex\Renci.Ogc\Renci.Ogc.WebService\Sos\BaseUrnManager.cs:line 88&#xD;
   at Renci.Ogc.WebService.Sos.BaseUrnManager.get_UrnLookup() in D:\Projects.Codeplex\Renci.Ogc\Renci.Ogc.WebService\Sos\BaseUrnManager.cs:line 51&#xD;
   at Renci.Ogc.WebService.Sos.BaseUrnManager.GetUrnValue(Uri urn) in D:\Projects.Codeplex\Renci.Ogc\Renci.Ogc.WebService\Sos\BaseUrnManager.cs:line 249&#xD;
   at Renci.Ogc.WebService.Sos.DescribeSensorOperation.GetSensorQuery(SosEntities data, String procedure) in D:\Projects.Codeplex\Renci.Ogc\Renci.Ogc.WebService\Sos\DescribeSensorOperation.cs:line 30&#xD;
   at Renci.Ogc.WebService.Sos.DescribeSensorOperation.ProcessRequest(Object request) in D:\Projects.Codeplex\Renci.Ogc\Renci.Ogc.WebService\Sos\DescribeSensorOperation.cs:line 201&#xD;
   at Renci.Ogc.WebService.Swe.ProccessRequest(Message messageRequest) in D:\Projects.Codeplex\Renci.Ogc\Renci.Ogc.WebService\Swe.svc.cs:line 145&#xD;
   --- End of inner exception stack trace ---</exceptionText></Exception></ExceptionReport>
